package com.agentai.framework.common.annotation;

/**
 * @author by fuzhilin
 * @Classname RequestLimit
 * @Description TODO
 * @Date 2023/4/13 14:46
 */
import java.lang.annotation.*;

/**
 * @Author JCccc
 * @Description
 * @Date 2021/7/23 11:46
 */
@Inherited
@Documented
@Target({ElementType.FIELD, ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface RequestLimit {

	/**
	 * 时间内  秒为单位
	 */
	int second() default 3;



	/**
	 *  允许访问次数
	 */
	int maxCount() default 1;


	//默认效果 ： 10秒内 对于使用该注解的接口，只能总请求访问数 不能大于 5次

}
